^ ^请教.NET究竟是什么含义?有的说是一种语言,有的说是编程环境.

来源:百度知道 编辑:UC知道 时间:2024/06/05 19:57:17
.NET的优势又是什么呢?
关键是它的优势又是什么?^ ^

.net的最关键的优势并不是因为中间语言而能够做到平台无关,因为这一点java早就做到了;虽然使用中间语言使得多种语言的源代码能够一起使用,这一点很吸引人,但我自己认为这也不是.net的最具优势的地方,因为这有点像大杂烩,不伦不类。
个人认为.net最具优势的地方在于在网络和远程特性(我估计.net名字由来也是出于此),.net的一个很关键的思想就是非常容易进行网络编程和集成web服务,当然这里的语言无关性也得以充分利用,人们可以利用.net的这个特性,方便的使用其他公司或个人提供的web服务来开发自己的工程,而不必安装他们提供的开发包等。

主要是一个.Net frame works
一个类似Java的解释平台。
它可以解释VB,C#等等。
他的原生语言是C#,也就是类库是由C#开发的。
就象VCL是由Pascal开发的一样。
介绍一本书:
电力出版社的《。NET框架》

问题补充:关键是它的优势又是什么?^ ^

我个人觉得:优势在于语言无关性.

各种语言都可以通过.NET的调用,形成中间语言,实现功能和操作.

.NET就是一个框架 提供一些语言的开发环境 包括C,C++,VB,C#,J#等等

.net的最关键的优势并不是因为中间语言而能够做到平台无关,因为这一点java早就做到了

网络编程阿.可以用来编制可以联机的桌面程序和网页程序 ,优势就是快.缩短开发周期.因为内置的类多.它就是开发环境.一种你用的工具.比如你要作雕刻需要刻刀.这各种各样的刻刀就开发环境.雕刻的过程就是编程的过程.